body {
  background: #f7f7f7;
}

.news1 {
  width: 10rem;
  height: 100vh;
  overflow-y: auto;
  padding-bottom: 1.3rem;

  .sign_top {
    @include top;

    img {
      width: 0.333rem;
      height: 0.573rem;
      position: absolute;
      top: 0.55rem;
      left: 0.4rem;
    }

    p {
      position: absolute;
      left: 45%;
      line-height: 1.68rem;
      font-size: 0.48rem;
      color: white;
      display: inline-block;
    }
  }

  .news1_nav {
    width: 10rem;

    .nav1 {
      height: 1.52rem;
      padding: 0.28rem 0.33rem 0 0.45rem;
      background: white;
      display: flex;
      justify-content: space-between;

      .nav1_left {
        img {
          width: 0.93rem;
          vertical-align: middle;
          margin-right: 0.2rem;
        }

        a {
          color: #000202;

          span {
            font-size: 0.43rem;
          }
        }


      }

      .nav1_right {
        img {
          width: 0.13rem;
        }
      }
    }

    P {
      width: 9.36rem;
      height: 0.01rem;
      background-color: #6d6c6c;
      opacity: 0.2;
      margin-left: 0.33rem;
    }

  }

  .news1_banner {
    width: 10rem;
    height: 8.44rem;
    background-color: white;
    padding: 0.25rem;

    .p1{
      text-align: center;
      font-size: 0.32rem;
      color: #858484;
      margin-bottom: 0.47rem;
    }
    img{
      width: 100%;
    }
    .p2{
      font-size: 0.4rem;
    }
    .p3{
      width: 8.07rem;
      height: 0.81rem;
      font-size: 0.35rem;
      line-height: 0.48rem;
      color: #5a5858;
      margin-left: 0.1rem;
      margin-top: 0.1rem;
    }
  }

  footer {
    @include footer;
  }
}